ragged and tattered - Francés Inglés Diccionario